﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;

namespace coleções
{
    class ExemploArrayList
    {
        public static void Go()
        {

            ArrayList listaGenerica = new ArrayList();
            listaGenerica.Add("Alunos");
            listaGenerica.Add("23/04/2012");
            listaGenerica.Add(2012);
            listaGenerica.Add(null);
            listaGenerica.Add(true);

            Console.WriteLine("capacidade = " + listaGenerica.Capacity);
            Console.WriteLine("tamanho = " + listaGenerica.Count);

            Console.WriteLine("Percorrendo o ArrayList");

            for (int indice = 0; indice < listaGenerica.Count; indice++ )
            {

                Console.WriteLine("indice {0} - {1} ", indice, listaGenerica[indice]);

            }

            foreach (var item in listaGenerica)
            {
                
            }

            listaGenerica.Clear();
            Console.ReadKey();
        }

    }
}
